ritually sacrifice

Translations
sacrifier rituellement